home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 89 / CDMM89_1.ISO / Jedi Knight II / JK2Demo.exe / Disk1 / GameData / demo / assets0.pk3 / shaders / metashader.shader < prev    next >
Encoding:
Text File  |  2002-03-22  |  8.3 KB  |  355 lines

  1. // *************************************************
  2.  
  3. // *   s Metashader
  4.  
  5. // *************************************************
  6.  
  7. textures/metashader/s_0
  8. {
  9.     qer_editorimage    textures/yavin/s_mud1
  10.     q3map_nolightmap
  11.     cull    disable
  12.     {
  13.         map textures/yavin/s_mud1
  14.         tcMod scale 0.1 0.1
  15.     }
  16.     {
  17.         map gfx/sprites/ss_hangvine2
  18.             surfaceSprites vertical 10 16 30 300
  19.             ssVariance 1 2
  20.             ssWind 1
  21.         alphaFunc GE192
  22.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  23.         depthWrite
  24.         detail
  25.         rgbGen exactVertex
  26.     }
  27.     {
  28.         clampmap gfx/sprites/ss_bubbles
  29.             surfaceSprites effect 2.5 1 36 400
  30.             ssFademax 700
  31.             ssVariance 0.75 1
  32.             ssFXDuration 2500
  33.             ssFXGrow 2.5 30
  34.             ssFXAlphaRange 0.5 0
  35.             ssFXWeather
  36.         blendFunc GL_ONE GL_ONE
  37.         detail
  38.     }
  39. }
  40.  
  41. textures/metashader/s_1
  42. {
  43.     qer_editorimage    textures/yavin/groundjungle
  44.     q3map_nolightmap
  45.     cull    disable
  46.     {
  47.         map textures/yavin/groundjungle
  48.     }
  49.     {
  50.         map gfx/sprites/ss_grass_grasspatchy
  51.             surfaceSprites vertical 20 24 48 500
  52.             ssFademax 1500
  53.             ssFadescale 1
  54.             ssVariance 1 2
  55.             ssWind 0.5
  56.         alphaFunc GE192
  57.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  58.         depthWrite
  59.         rgbGen exactVertex
  60.     }
  61.     {
  62.         map gfx/sprites/ss_cattail
  63.             surfaceSprites vertical 20 32 50 500
  64.             ssVariance 1 2.5
  65.             ssWind 0.8
  66.         alphaFunc GE192
  67.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  68.         depthWrite
  69.         rgbGen exactVertex
  70.     }
  71. }
  72.  
  73. textures/metashader/s_2
  74. {
  75.     qer_editorimage    textures/yavin/groundjungle
  76.     q3map_nolightmap
  77.     cull    disable
  78.     {
  79.         map textures/yavin/groundjungle
  80.     }
  81.     {
  82.         map gfx/sprites/ss_grass_grasspatchy
  83.             surfaceSprites vertical 32 36 42 500
  84.             ssFademax 1500
  85.             ssFadescale 1
  86.             ssVariance 1 2
  87.             ssWind 0.5
  88.         alphaFunc GE192
  89.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  90.         depthWrite
  91.         rgbGen exactVertex
  92.     }
  93. }
  94.  
  95. textures/metashader/s_0to1
  96. {
  97.     qer_editorimage    textures/yavin/s_mud1
  98.     q3map_nolightmap
  99.     cull    disable
  100.     {
  101.         map textures/yavin/s_mud1
  102.         alphaGen vertex
  103.         tcMod scale 0.1 0.1
  104.     }
  105.     {
  106.         map gfx/sprites/ss_hangvine2
  107.             surfaceSprites vertical 10 16 30 300
  108.             ssVariance 1 2
  109.             ssWind 1
  110.         alphaFunc GE192
  111.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  112.         depthWrite
  113.         detail
  114.         rgbGen exactVertex
  115.     }
  116.     {
  117.         clampmap gfx/sprites/ss_bubbles
  118.             surfaceSprites effect 2.5 1 36 400
  119.             ssFademax 700
  120.             ssVariance 0.75 1
  121.             ssFXDuration 2500
  122.             ssFXGrow 2.5 30
  123.             ssFXAlphaRange 0.5 0
  124.             ssFXWeather
  125.         blendFunc GL_ONE GL_ONE
  126.         detail
  127.     }
  128.     {
  129.         map textures/yavin/groundjungle
  130.         alphaGen vertex
  131.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  132.     }
  133.     {
  134.         map gfx/sprites/ss_grass_grasspatchy
  135.             surfaceSprites vertical 20 24 48 500
  136.             ssFademax 1500
  137.             ssFadescale 1
  138.             ssVariance 1 2
  139.             ssWind 0.5
  140.         alphaFunc GE192
  141.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  142.         depthWrite
  143.         rgbGen exactVertex
  144.     }
  145.     {
  146.         map gfx/sprites/ss_cattail
  147.             surfaceSprites vertical 20 32 50 500
  148.             ssVariance 1 2.5
  149.             ssWind 0.8
  150.         alphaFunc GE192
  151.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  152.         depthWrite
  153.         rgbGen exactVertex
  154.     }
  155. }
  156.  
  157. textures/metashader/s_0to2
  158. {
  159.     qer_editorimage    textures/yavin/s_mud1
  160.     q3map_nolightmap
  161.     cull    disable
  162.     {
  163.         map textures/yavin/s_mud1
  164.         alphaGen vertex
  165.         tcMod scale 0.1 0.1
  166.     }
  167.     {
  168.         map gfx/sprites/ss_hangvine2
  169.             surfaceSprites vertical 10 16 30 300
  170.             ssVariance 1 2
  171.             ssWind 1
  172.         alphaFunc GE192
  173.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  174.         depthWrite
  175.         detail
  176.         rgbGen exactVertex
  177.     }
  178.     {
  179.         clampmap gfx/sprites/ss_bubbles
  180.             surfaceSprites effect 2.5 1 36 400
  181.             ssFademax 700
  182.             ssVariance 0.75 1
  183.             ssFXDuration 2500
  184.             ssFXGrow 2.5 30
  185.             ssFXAlphaRange 0.5 0
  186.             ssFXWeather
  187.         blendFunc GL_ONE GL_ONE
  188.         detail
  189.     }
  190.     {
  191.         map textures/yavin/groundjungle
  192.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  193.         alphaGen vertex
  194.     }
  195.     {
  196.         map gfx/sprites/ss_grass_grasspatchy
  197.             surfaceSprites vertical 32 36 42 500
  198.             ssFademax 1500
  199.             ssFadescale 1
  200.             ssVariance 1 2
  201.             ssWind 0.5
  202.         alphaFunc GE192
  203.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  204.         depthWrite
  205.         rgbGen exactVertex
  206.     }
  207. }
  208.  
  209. textures/metashader/s_1to2
  210. {
  211.     qer_editorimage    textures/yavin/groundjungle
  212.     q3map_nolightmap
  213.     cull    disable
  214.     {
  215.         map textures/yavin/groundjungle
  216.         alphaGen vertex
  217.     }
  218.     {
  219.         map gfx/sprites/ss_grass_grasspatchy
  220.             surfaceSprites vertical 20 24 48 500
  221.             ssFademax 1500
  222.             ssFadescale 1
  223.             ssVariance 1 2
  224.             ssWind 0.5
  225.         alphaFunc GE192
  226.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  227.         depthWrite
  228.         rgbGen exactVertex
  229.     }
  230.     {
  231.         map gfx/sprites/ss_cattail
  232.             surfaceSprites vertical 20 32 50 500
  233.             ssVariance 1 2.5
  234.             ssWind 0.8
  235.         alphaFunc GE192
  236.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  237.         depthWrite
  238.         rgbGen exactVertex
  239.     }
  240.     {
  241.         map textures/yavin/groundjungle
  242.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  243.         alphaGen vertex
  244.     }
  245.     {
  246.         map gfx/sprites/ss_grass_grasspatchy
  247.             surfaceSprites vertical 32 36 42 500
  248.             ssFademax 1500
  249.             ssFadescale 1
  250.             ssVariance 1 2
  251.             ssWind 0.5
  252.         alphaFunc GE192
  253.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  254.         depthWrite
  255.         rgbGen exactVertex
  256.     }
  257. }
  258.  
  259. textures/metashader/canyon_0
  260. {
  261.     q3map_nolightmap
  262.     q3map_onlyvertexlighting
  263.     q3map_novertexshadows
  264.     {
  265.         map textures/yavin/grasspatchy_underwater
  266.         rgbGen vertex
  267.         tcMod scale 0.25 0.25
  268.     }
  269. }
  270.  
  271. textures/metashader/canyon_1
  272. {
  273.     q3map_nolightmap
  274.     q3map_onlyvertexlighting
  275.     q3map_novertexshadows
  276.     {
  277.         map textures/yavin/grasspatchy_swampsprite
  278.         rgbGen vertex
  279.         tcMod scale 0.1 0.1
  280.     }
  281. }
  282.  
  283. textures/metashader/canyon_2
  284. {
  285.     q3map_nolightmap
  286.     q3map_onlyvertexlighting
  287.     q3map_novertexshadows
  288.     {
  289.         map textures/yavin/grasspatchy_reeds
  290.         rgbGen vertex
  291.         tcMod scale 0.1 0.1
  292.     }
  293. }
  294.  
  295. textures/metashader/canyon_0to1
  296. {
  297.     q3map_nolightmap
  298.     q3map_onlyvertexlighting
  299.     q3map_novertexshadows
  300.     {
  301.         map textures/yavin/grasspatchy_underwater
  302.         rgbGen vertex
  303.         alphaGen vertex
  304.         tcMod scale 0.25 0.25
  305.     }
  306.     {
  307.         map textures/yavin/grasspatchy_swampsprite
  308.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  309.         rgbGen vertex
  310.         alphaGen vertex
  311.         tcMod scale 0.1 0.1
  312.     }
  313. }
  314.  
  315. textures/metashader/canyon_0to2
  316. {
  317.     q3map_nolightmap
  318.     q3map_onlyvertexlighting
  319.     q3map_novertexshadows
  320.     {
  321.         map textures/yavin/grasspatchy_swampsprite
  322.         rgbGen vertex
  323.         alphaGen vertex
  324.         tcMod scale 0.25 0.25
  325.     }
  326.     {
  327.         map textures/yavin/grasspatchy_reeds
  328.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  329.         rgbGen vertex
  330.         alphaGen vertex
  331.         tcMod scale 0.1 0.1
  332.     }
  333. }
  334.  
  335. textures/metashader/canyon_1to2
  336. {
  337.     q3map_nolightmap
  338.     q3map_onlyvertexlighting
  339.     q3map_novertexshadows
  340.     {
  341.         map textures/yavin/grasspatchy_swampsprite
  342.         rgbGen vertex
  343.         alphaGen vertex
  344.         tcMod scale 0.1 0.1
  345.     }
  346.     {
  347.         map textures/yavin/grasspatchy_reeds
  348.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  349.         rgbGen vertex
  350.         alphaGen vertex
  351.         tcMod scale 0.1 0.1
  352.     }
  353. }
  354.  
  355.